marble flag pavement - German English Dictionary